#ifndef CONFIG_TYPES_H
#define CONFIG_TYPES_H

namespace ssmt
{
	struct PointerMagic {
	union 
		{
			void*	 as_void_ptr;
			int8_t*	 as_char_ptr;
			size_t	 as_size;
			intptr_t as_intptr_t;
		};
	};
} //namespace ssmt

#endif CONFIG_TYPES_H